﻿<%@ Page Language="C#" MasterPageFile="~/adm_vlg/Admin_master.master" AutoEventWireup="true"
    CodeFile="user.aspx.cs" Inherits="adm_vlg_adminUser" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <title>Quản trị Danh Mục</title>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="content" runat="Server">
    <script type="text/javascript">
        $(function () {

            $('.delete').click(function () {
                var answer = confirm('Xóa bài viết sẽ xóa cả đơn hàng, Bạn muốn xóa bài viết này?');
                return answer // answer is a boolean
            });
        })

    </script>
    <div id="toolbar">
        <div class="image">
            <img src="img/icon-48-category.png" /></div>
        <div class="text">
            QUẢN LÝ KHÁCH HÀNG</div>
        <div class="tool">
            <table>
                <tbody>
                    <tr>
                        <td>
                            <%-- <a href="categoryEdit.aspx?action=add"><span class="button icon-32-new"></span>Thêm
                                mới</a>--%>
                        </td>
                    </tr>
                </tbody>
            </table>
        </div>
        <div class="clear">
        </div>
    </div>
    <br />
    <%-- <asp:DropDownList ID="drp_cat" runat="server" AutoPostBack="True" OnSelectedIndexChanged="drp_cat_SelectedIndexChanged">
    </asp:DropDownList>
    <br />
    <br />--%>
    <div class="List" style="overflow: auto">
        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" AllowPaging="True"
            Width="100%" EmptyDataText="Không có công dữ liệu " AllowSorting="True" OnRowDataBound="GridView1_RowDataBound"
            OnPageIndexChanging="GridView1_PageIndexChanging" PageSize="20" CssClass="adminlist">
            <Columns>
                <asp:TemplateField HeaderText="STT">
                    <ItemTemplate>
                        <%# Container.DataItemIndex + 1 %>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Tên khách hàng">
                    <ItemTemplate>
                        <%#Eval("UserNameE") %>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Ngày đăng ký">
                    <ItemTemplate>
                        <%# string.Format("{0:dd/MM/yyyy}", Eval("NgayTao"))%>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Email">
                    <ItemTemplate>
                        <%#Eval("Email") %>
                        <%-- <%#Eval("Duyet")!=null?Eval("Duyet").ToString().Equals("True")? "Đã duyệt":"Không duyệt":"Chờ duyệt" %>--%>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Trạng thái">
                    <ItemTemplate>
                        <asp:HyperLink ID="hpAdminDisableAcc" runat="server"></asp:HyperLink>
                        <%--  <%#Eval("AdminDisableAcc") != null ? Eval("AdminDisableAcc").ToString().Equals("True") ? "Đã khóa" : "Đang hoạt động" : "Đang hoạt động--%>
                        <%-- <%#Eval("Duyet")!=null?Eval("Duyet").ToString().Equals("True")? "Đã duyệt":"Không duyệt":"Chờ duyệt" %>--%>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Hộp thư">
                    <ItemTemplate>
                        <asp:HyperLink ID="hpAdminDisableInbox" runat="server"></asp:HyperLink>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="Số dư tài khoản">
                    <ItemTemplate>
                        <%#Eval("soTien") %>
                        <%--  <%#Eval("Duyet")!=null?Eval("Duyet").ToString().Equals("True")? "Đã duyệt":"Không duyệt":"Chờ duyệt" %>--%>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
    </div>
    <script type="text/javascript">
        $(document).ready(function () {
            //xu ly khi click link trang thai tai khoan    
            $(".active_acc").click(function () {
                //lay id cua thẻ a đang dc click
                var id = $(this).attr("id");

                $.ajax({
                    type: "POST",
                    url: "user.aspx/AdminActiveAcc",
                    data: '{idAcc: "' + $(this).attr("href") + '" }',
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    // success: OnSuccess(id),
                    success: function (response) {
                        if (response.d == 0) {
                            alert("Có lỗi xảy ra, vui lòng thực hiện lai");
                        }
                        else if (response.d == 1) {
                            $("#" + id).text("Đang hoạt động");
                            $("#" + id).attr("title", "Click để khóa tài khoản");
                        }
                        else if (response.d == 2) {
                            $("#" + id).text("Đã khóa");
                            $("#" + id).attr("title", "Click để mở khóa tài khoản");
                        }

                    },
                    failure: function (response) {
                        alert("Có lỗi xảy ra, vui lòng thực hiện lai");
                    }
                });
                return false;
            });

            //Xu ly khi click link hop thu
            $(".active_inbox").click(function () {
                //lay id cua thẻ a đang dc click
                var id = $(this).attr("id");

                $.ajax({
                    type: "POST",
                    url: "user.aspx/AdminActiveInbox",
                    data: '{idAcc: "' + $(this).attr("href") + '" }',
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    // success: OnSuccess(id),
                    success: function (response) {
                        if (response.d == 0) {
                            alert("Có lỗi xảy ra, vui lòng thực hiện lai");
                        }
                        else if (response.d == 1) {
                            $("#" + id).text("Đang hoạt động");
                            $("#" + id).attr("title", "Click để khóa tài khoản");
                        }
                        else if (response.d == 2) {
                            $("#" + id).text("Đã khóa");
                            $("#" + id).attr("title", "Click để mở khóa tài khoản");
                        }

                    },
                    failure: function (response) {
                        alert("Có lỗi xảy ra, vui lòng thực hiện lai");
                    }
                });
                return false;
            });
            function OnSuccess(response, id) {
                alert(id);
                if (response.d == 0) {
                    alert("Có lỗi xảy ra, vui lòng thực hiện lai");
                }
                else if (response.d == 1) {
                    //alert("Mở khóa thành công");
                    $("#" + id).text("Đang hoạt động");
                }
                else if (response.d == 2)
                //alert("Khóa tài khoản thành công");
                    $("#" + id).text("Đã khóa");

            };
            //            $(".deactive_acc").click(function () {
            //                //alert("tai khoan da deactive");
            //                $(this).text("Đã khóa");
            //                $(this).removeClass("deactive_acc").addClass("active_acc");
            //                return false;
            //            });
        })
    </script>
</asp:Content>
